home *** CD-ROM | disk | FTP | other *** search
/ PC Open 101 / PC Open 101 CD 1.bin / CD1 / INTERNET / EMAIL / pop file / setup.exe / $_1_ / URI / QNX.pm < prev    next >
Encoding:
Perl POD Document  |  2004-02-03  |  332 b   |  19 lines

  1. package URI::file::QNX;
  2.  
  3. require URI::file::Unix;
  4. @ISA=qw(URI::file::Unix);
  5.  
  6. use strict;
  7.  
  8. sub extract_path
  9. {
  10.     my($class, $path) = @_;
  11.     # tidy path
  12.     $path =~ s,(.)//+,$1/,g; # ^// is correct
  13.     $path =~ s,(/\.)+/,/,g;
  14.     $path = "./$path" if $path =~ m,^[^:/]+:,,; # look like "scheme:"
  15.     $path;
  16. }
  17.  
  18. 1;
  19.